lead thiosulfate - English Synonyms Dictionary